×

down to earth meaning in French

terre à terre; réaliste; concret, pratique

Related Words

  1. low earth orbit
  2. get down
  3. settling down
  4. tie down
  5. shut down
  6. whack down
  7. climbed down
  8. slow down
  9. shout down
  10. hiss down
  11. down the tubes
  12. down the wind
  13. down to the ground
  14. down to the last detail
PC Version

Copyright © 2018 WordTech Co.